echo protection - German English Dictionary